package com.enjoyor.soa.traffic.api.service.dubbo.urms;

import com.enjoyor.soa.traffic.util.pojo.Page;
import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

public interface DubboStatJamService {

	/**
	 * 易堵点分析
	 * 
	 * @param startTime
	 * @param endTime
	 * @param blockName
	 * @return
	 */
	public ResultPojo listCommonJam(String startTime, String endTime, String blockName);

	/**
	 * 易堵点分析(分页)
	 * 
	 * @param startTime
	 * @param endTime
	 * @param blockName
	 * @param page
	 * @return
	 */
	@SuppressWarnings("rawtypes")
	public ResultPojo PageCommonJam(String startTime, String endTime, String blockName, Page page);

	/**
	 * 易堵点分析(路段)
	 * 
	 * @param type
	 * @param startTime
	 * @param endTime
	 * @param blockId
	 * @return
	 */
	public ResultPojo compareJam(String type, String startTime, String endTime, String blockId);
}
